#pragma once
#include <vector>
#include <string>
#include "icsearch.hpp"
#include "user.hxx"

class ESClientFactory
{
public:
    static std::shared_ptr<elasticlient::Client> create(const std::vector<std::string> host_list)
    {
        return std::make_shared<elasticlient::Client>(host_list);
    }
};

